cnc legal nurse consultant cnc machining machining cnc turning milling machine shop cnc mill cnc milling lathe iso 9001 2000 iso 9001 quality assurance iso 9001 2000 software iso cad iso 9001 cnc lathe iso 14001 new product 2000 fabrication corporate governance